package com.ojoin.trade.common.web.domain;

import java.io.Serializable;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.ojoin.trade.common.utils.json.selfDefineMobileMaskSerializer;

/**
 * 登录用户Session信息
 * 
 * @author huanggc
 * 
 */
public class SessionUser implements Serializable{
	// 九盈ID
	private Integer id;
	// 九盈用户登录账号
	private String loginName;
	
	private String loginNo;
	
	/**
	 * 认证状态 
	 * "0","初始化"，"1","审批中"，"2","审核通过"，"3","审核未通过"
	 */
	private String realStatus;
	
	// 现在支付ID
	private String mhtNo;
	// 商户类型(00-个人  01-企业)
	private String mchType;


	
	@JsonSerialize(using = selfDefineMobileMaskSerializer.class)
	private String mobile;

    private String mchName;

    public String getMchName() {
        return mchName;
    }

    public void setMchName(String mchName) {
        this.mchName = mchName;
    }

    public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getMchType() {
		return mchType;
	}

	public void setMchType(String mchType) {
		this.mchType = mchType;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getLoginName() {
		return loginName;
	}

	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}

	public String getMhtNo() {
		return mhtNo;
	}

	public void setMhtNo(String mhtNo) {
		this.mhtNo = mhtNo;
	}

	public String getLoginNo() {
		return loginNo;
	}

	public void setLoginNo(String loginNo) {
		this.loginNo = loginNo;
	}
	
	public String getRealStatus() {
		return realStatus;
	}

	public void setRealStatus(String realStatus) {
		this.realStatus = realStatus;
	}
}
